Nil*_*agh 6 video-streaming kurento
我正在使用Kurento媒体服务器进行视频流,我在RTSP上有h264视频源.我正在使用下面的代码创建PlayerEndpoint.
pipeline.create('PlayerEndpoint', {uri: 'rtsp://hostaddress:8554/stream', useEncodedMedia: false}, function(error, _playerEndpoint) {
但它仍然将h264转换/编码为VP8,它需要更多的编码处理.所以我在视频流方面遇到了延迟.我只是想直接传输h264视频而无需转换/编码到VP8.我认为Firefox支持H264视频编解码器.
是否可以在Kurento媒体服务器中禁用编码?如果是,那么请帮助我,或者根据需要建议更多代码更改.
Firefox能够从KMS中播放这样的h264流吗?
igr*_*cia 10
您无法在Kurento中禁用转码.你能做的就是阻止它们.如果您要转码为VP8,我认为您将播放器连接到WebRTC端点.为此,必须协商您的WebRTC以使用h264.这可以在FF中完成,也可以在Chrome中完成.你需要
有了这个,你应该在整个管道中获得h264.
UPDATE
您可以WebRtcEndpoints通过修改文件强制使用h264 /etc/kurento/modules/kurento/SdpEndpoint.conf.json.在该配置文件的底部,有一个视频编解码器部分.如果您注释掉VP8,您将强制其他对等方使用h264
"videoCodecs" : [
// {
// "name" : "VP8/90000"
// },
{
"name" : "H264/90000"
}
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4205 次 |
| 最近记录: |