私はrtmpストリーミングを機能させようとしています。ここで提案されているコードとほぼ同じです
<html>
<head>
<script src="me/build/jquery.js"></script>
<script src="me/build/mediaelement-and-player.js"></script>
<link rel="stylesheet" href="me/build/mediaelementplayer.min.css" /></code>
</head>
<body>
<video>
<source src="000109f6004b00a6004af03676235daa" type="video/rtmp">
</video>
<script>
$('video').mediaelementplayer({flashStreamer:"rtmp://thinkbuntu:1935/flvplayback/000109f6004b00a6004af03676235daa"});
</script>
</body>
</html>
はローカルrtmpserverrtmp://thinkbuntu:1935/flvplayback
の URL で、「000109f6004b00a6004af03676235daa」は mp4 ビデオです。rtmpdump を介してダンプでき、jwplayer を使用してビデオを適切に再生できるため、ローカル サーバーが動作していることはわかっています。flv、webm、ogv を使用したメディアメントでは、どちらも機能しません。
Firefox でこのエラーが発生します (Chrome ではエラーはまったくありません):
Specified "type" attribute of "video/rtmp" is not supported. Load of media resource 000109f6004b00a6004af03676235daa failed.
json 属性を介して構成すると、同じように失敗します。
ブラウザの機能に基づいて MediaElementsJS でメディア ソース (http を rtmp に置き換える)というこのアプローチも試しましたが、これも失敗します。
私は何か間違ったことをしていますか?