HTML5外包团队-技术分享【使用HTML5的VIDEO标记播放RTSP视频流】

使用HTML5的VIDEO播放RTSP实时视频流源代码:

<!DOCTYPE html>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=gbk">
  <title>Video Test 10: RTSP Streaming</title>
  <script>

    function rotateMe() {
      i = 0;
      int = setInterval(
        function () {
          video.style.WebkitTransform = ‘rotate(‘ + (i++ %360) + ‘deg)‘;
          video.style.MozTransform = ‘rotate(‘ + (i++ %360) + ‘deg)‘;
          video.style.OTransform = ‘rotate(‘ + (i++ %360) + ‘deg)‘;
        }, 50);
    }

    function resetRotation() {
      video.style.WebkitTransform = ‘rotate(0)‘;
      video.style.MozTransform = ‘rotate(0)‘;
      video.style.OTransform = ‘rotate(0)‘;
    }

  </script>
</head>

<body>
  <div style="text-align: center;">
    <video style="transform: rotate(0deg);" id="v1" controls="controls" onmouseover="this.play()" height="240" width="320">
      <source src="rtsp://192.168.1.149:8554/">
      html5 video
    </video>
  </div>

  <script>
    var video = document.getElementsByTagName(‘video‘)[0];
  </script>

  <div style="text-align: center;">
    <button onclick="video.play()"> ▶ </button>
    <button onclick="video.pause()"> ◼ </button>
    <button onclick="video.volume += 0.25">Volume Up</button>
    <button onclick="video.volume -= 0.25">Volume Down</button>
    <button onclick="video.muted = true">Mute</button>
    <button onclick="video.muted = false">Unmute</button>
    <button onclick="rotateMe()"> Start Rotation</button>
    <button onclick="int=window.clearInterval(int);resetRotation()"> Stop Rotation</button>
  </div>

</body></html>

做人做事实事求是

以下是原贴引用

http://www.oneie.com/index.php/qyjs/video-tech/215-html5-rtsp

有HTML5外包需求的欢迎联系北京动点飞扬QQ:372900288 

我们提供免费项目评估。

时间: 2024-10-25 12:14:41

HTML5外包团队-技术分享【使用HTML5的VIDEO标记播放RTSP视频流】的相关文章

U3D外包团队—技术分享 U3d中获得物体的size

以size的x方向为例 1:gameObject.renderer.bounds.size.x;//这个值的结果真实反应出有MeshRenderer这个组件的模型的尺寸.不需要再乘以localScale.x. 2:gameObject.GetComponent<MeshFilter>().mesh.bounds.size.x;//通过MeshFilter获得原始模型的mesh,该值返回的结果是原始mesh的尺寸. 若要获得模型的尺寸大小还需要乘以模型的localScale.x. 即:gameO

Unity3D外包团队——技术分享U3D全景漫游(三)

22.给每个物体都附上贴图,如果是纯色物体,也付给纯色贴图 23.打光后,选择要烘培的物体 设置输出路径 添加烘培输出的贴图类型 添加“LightingMap”类型 设置烘培贴图大小和目标贴图位置为“自发光” 设置烘培材质,选择“输出到源” 点击“渲染”即可 24.标准材质贴图的烘培光影处理 a)物体据有标准材质 b)烘培渲染后,物体具有两个贴图 c)导出Fbx即可 25.多重子材质贴图的烘培光影处理 a)物体据有多重子材质贴图 b)渲染烘培后每个子材质都据有两个贴图 c)选择该物体,执行“多维

全景VR视频外包公司:长年承接VR全景视频外包(技术分享YouTube的360全景视频)

虽然比预期来得晚了些,但YouTube终于支持360度全景视频了,这应该会吸引不少VR(虚拟现实)爱好者.今年1月,Google就表示这一功能将在“接下来”的几周出现.现在YouTube上已经有了一些全景视频,随着相应相机的上市,未来视频也会更多. 360度视频的特点是,用户在观看的过程中可以移动视角,这更令人震撼,也更具互动性.结合Oculus或Google Cardboard等VR设备使用,你在观看过程中还能移动头部,就像真正身处其中一样. 目前,Android版的最新YouTube已经支持

承接Unity3D外包公司 — 技术分享

Cardboard SDK for Unity的使用 上一篇文章作为系列的开篇,主要是讲了一些虚拟现实的技术和原理,本篇就会带领大家去看一看谷歌的Cardboard SDK for Unity,虽然目前资料和文档较少,但是这个package用起来还是非常方便的,只要大家稍微接触过Unity就可以轻松的使用,我会以面对Unity初学者的方式进行讲解. 为了方便大家阅读,我会把步骤尽量写的细致一些,相关的谷歌官网上的英文资料和我自己翻译的中文参考我也会以博客的形式发布,方便登不上谷歌的同学阅读和下载

面向Web Cloud的HTML5 App开发实战:Browser&amp;HTML5&amp;CSS3&amp;PhoneGap&amp;jQuery Mobile&amp; WebSocket&amp;Node.js(3天)

课程简介: 王家林老师(联系邮箱[email protected] 电话:18610086859 QQ:1740415547 微信号:18610086859) 22个HTML5主题一次性贯穿HTML5的一切技术: 一网打尽HTML5时代Device.(设备端).Browser(浏览器)和Cloud(浏览器)的所有技术: 以浏览器定制技术为基础,通晓HTML5+CSS3+PhoneGap+Web Socket +jQuery Mobile +Node.js等HTML5的六大核心技术: 最新研发的H

HTML5外包

北京动点飞扬软件 从事html5外包业务五年,是国内第一家以HTML5移动平台.手机平台项目外包业务为主的正规软件团队, 欢迎联系 QQ:372900288 电话:13911652504 我们现已发展成拥有海量移动平台案例.微信平台企业案例.html5游戏案例.手机APP案例. 北京动点软件开发团队 精通各类原生.HTML5混合开发.APP打包等技术为特长!? 我们将为您提供免费咨询!

【课程分享】HTML5开发框架PhoneGap实战(jQuery Mobile开发、API解析、3个经典项目实战)

对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系 课程讲师:厉风行 课程分类:Java 涉及项目:我要地图.豆瓣音乐.小强快跑 用到技术:HTML5.jQuery Mobile.PhoneGap 其他特性:PhoneGap API 涵盖内容:代码.视频.ppt 课时数量:40 PhoneGap前景 Adobe最近公开表示将会为HTML5开发推出更多有意义的工具.有业内人士表示,Adobe的HTML5战略特别值得注意,此外Adobe对于乔布斯的此番公开批评曾积极地回应道:"乔布斯说

吓哭原生App的HTML5离线存储技术,却出乎意料的容易!【低调转载】

吓哭原生App的HTML5离线存储技术,却出乎意料的容易![WeX5低调转载] 2015-11-16 lakb248 起步软件 近几天,WeX5小编编跟部分移动应用从业人士聊了聊,很多已经准备好全面拥抱HTML5.但WeX5小编编也发现,依然有相当一部分从业者,仍然对HTML5将信将疑,仍对原生App技术恋恋不舍.小编编特意转发分享下文,HTML5技术崛起,从离线存储技术是可见一斑的. (正文)随着Web App的发展,越来越多的移动端App使用HTML5的方式来开发,除了一些Hybrid Ap

HTML5 WebSockets 基础使用分享

摘要:HTML5之中一个很酷的新特性就是WebSockets,它可以让我们无需AJAX请求即可与服务器端对话.今天彬Go将让大家通过Php环境的服务器端运行WebSocket,创建客户端并通过WebSockets协议发送和接收服务器端信息. 什么是WebSockets? WebSockets是在一个(TCP)接口进行双向通信的技术,PUSH技术类型.同时WebSockets仍将基于W3C标准,目前为止,Chrome和Safari的最新版本浏览器已经支持WebSockets了. WebSocket