node-webplay
Version:
A nodejs streaming server implementation
198 lines (197 loc) • 567 kB
text/typescript
G@ 7� �
��ɜGP 7� � Z�DGA 0P 0� �i���
1���{ � gd ��@�%� 21� h��, e��
���]'����+P����R9ۂu禛�29T��|����>�c�B&6�h1�Q�Vf�=����l,�ܡ��*v9pR��Df��.y��eB����^�n�o�bG R��p��/}�2t�;�fn�/��B��@������� ����M�_3�dpH�4&�ưθ�¸I~]�^/v�'�5 ��7��Ljk��h�[\!�1�&�]A�&q��7���#_�P̴2�`(2�='Jva0�0�J�di����7(�5��jWx�sP�ʽ�1sˠx�,�|ŌR�P��喇EG r�[69�����'��h7$�#�@��~Qs&���u�I��M���.E!���@�#����a�+�64d��*#�1�ll��e�Pg�V�'Г��Ģ���=GOU�
�����J��~=J���J�a�jݟ�3�9A� �0G����s7�0�)e�HR+���@h-�bLu�-�ഏ�Խ-�G �>C��ة��k���$�/#x
��?XR�`��;�w�.�gꬤ��}cX�ߕ�a��>]��˽_�� ��A�c��\�=0dDP�}vn}�溝,���pmҕaو
�]�
���ȗ �?�=jJ�7f����δ�77�=L���{ɫ�-��Ȯ�����̥$.l���n�6�G ��F�D�Kbf*�I�:��#��Ӊ ]Gվ,�Ql_�yL��S�`Ž&3��� �By�/ t��r��y��.2l�������Z��P[���)��X%�O�9��%��}=4Ĩᗦ�^��|Ͻ�N�Q,���P�ct�E�Ԇނ���i���Ɵ�����#�\��Q$�G 3&$��."�.�u܌<F�$~.����v�c�!gM{K������@�*,I�Ӣ�0���"������@DMNŽi�M��S
U�<̦��A�d9Wȭ�����$2��
Q��ق���G�]��P�TL#A�� zb��ܝ{J�ӭ�)��v��h.`���+�� &��0�g��I�@�,�'�B��G �Y�E�������!�&������`��L6T��]`��*�
��.��0���R&sL��
���(�
����8+S8�yP?���)��RWhB�<�PKL2��iF�
h=zd�ۆ9F������Qcxo�i���@�uS����:x��g�}-��5Y̬��V�#}6�cds}���sG �U�2뺁3��:7BhG�)�-���J��t3��u/�ݏR���t�I+(��h��sk7K�ARZ��R����U���HuSܛB��e�D���:����V�s5��=IkD^Z̍�HE��� =����r���j����'|mS�^�c|m��'�����o����EĤ���6�p��!̯.G �
_��t.cx���:��������)Q��ơ_�OǞ/���?�������E�i��p��9�Mp,��~���JE��6��*��%9/��1F�Ō�2Bky:�);��si���sϴ�k�qĘM_�f�f���`�*�s�C��������S��{34�_��\[�E������ϩǣ&�N{�.G 4�tu�2j�b9#��$�"��UD��N|(��*M�iwTIp���&
�-R@ ��@�2�͌M�$��m1o�x�O�?%�����'���{.Z�{��
kL{t<N �lN��d����ͬB�2�K��M)�^ؚ,:P�ɕ��S�e�z��=�٤�I��9V3"�/ N�=C���M���y�G r�Wn�(@�
�k�*�=#|if����A� *s��Ca�]��5��A9��
] 5q���c�O]��8�err=8�Q�(���98m.(���v$;�Q�3�ֲHl�2v#��!s�|��i�W����G���5�@���>�����/�lj��2Y�4f,�X6:O�>�Z�mӭ��R���Đʧ�)��G 8��� �X2>+R�d�YA�![������ X�V}�&%�u=����'0�m�V5hTX�=�Y��E��_�8�7`���g�"lE�=W��O�
�.�[��ߠW����<R "����·�T$�|U����9�7�1�i1�V&�{��-Qy�?�,.��/3��[�%C� �mwh�G ��E��^�:ڌe�f�Me�3&�ڎ��Yb hX��m
�F���`C�J�D^YkUh@��y�������|��ܯc�\�0s����(&gs�]�q4�F7QBI���xa{!]p �r���I������L!}��p�\��W���X�vX��[�`G�5,"�������ڧT�a7u���0#AG Yą��
��������p�1�d��Ϗ`�Ȥo`f�J9�"e'��tL��7nw��M��
,(�yx�I�$�|��}M� ����o�'�*�OʦЂFlJ�Vך�
���f���1b=��.ϊ�U�Z̞:�r[�&eo)���)��z%Bz�����D'M�t�wm�x!�Y"��ڸ�+VG ��*h�g! ɏ�dY�Lh��?
��At��\��4���ݎqQ%,������[>6N���:
� 3EΊ�C��|�I��L��w�k1JƋ��ί�-��L{hAg��F4>6�O�:M\�*�@N�o�n���k`�0n�I8ݏA�2�)I�������fޤ�̌����i�.1Ͼ#���hG �m�����ly_z9 6y�0e��p= �I�ꅪI��9�
Q�� �}���$b.#��}��L)ATk
��>���A��sQ�� ��A������]�:�*� UHB���ٙjs�G�oL���m(3%�hVs����c�r�+��PMSo����� �;)�)��ES��ӑI(�i �#�oJ��]�G ����$%n
&�W���AW���F6,%o�!�)p�u�G��!4�"3��W�����g��'�Dix
�x�t�o��2:��1�>���v[PKb��ڿ���,0��<�n��b��S:���
����u����Ap{@`I����kMz��W$�V�!�7Y<���o��8N��"$��}�3��i�OE( *M�cG ?À�u���ou��b,����@��mO�`'�&|����
�>J����1�z���C�3��v_`?U���i\;�߾lh�I`����e���\���^_Е�֫�KΆ�Q{`���p�SP8u��.Hs�W3l����d�JI��6�r|���8�.�V�Y��ۯ0�����a�j9��e�B�G �N�4���U�N\�r�C�dʅ�ѩ4b���z�*>�{�i��`q}��;�Ά�J���xf`��9��q<4,���ڙe�@�����X+����o��hcn0,��[�[�����ݮr}��"����^@�>U�����
�K���W�5��h��M��t3��d��);w��$�*�M�ᘘG ��&9h`av�#��d��i��J,���%)|r���nP.���6怇B�g�c�p&(��gp���Dz�@bVn�E3K���o��=Ti������j�p1��Ll%}�!J�^��۵ cD_��k3Ey��.&���e?����aE��GɎ��� ��hz�o�U�jhK2��V� ?݉��n�<#�b�G �S���&�rY�u���P�ݓ���� �'�u�Y��)�l6nW��<���G�)qP�r_���V0M�L���I�h_�f�����~f�?.��괬�-���p�!�?�?���Z.P �b6y�*��`��
�$J�#�x�z�u�<
�I&��o�j2.�~c�@�@K�a �߃�ſ5:0G �Vt4<�E�,z���m
��4LLl� 3�t�s ���*��r��]%�79���F$�G�ޏ����W��V+�b�B�Q/ �Q� -�TJ��k�>D8:hԫP��n"fg��4����S����;T������Er�$�1��^Ct���dV�(#����oV�Lo,�YG��G (
4 ����%����*��l��P�Ď2�(\����/�n_�]!k)�����r���b����
�
!�����"4�J
�oL�dq�vl!h��8�[$�ˊ {�2t����|��Sd�/U�
��}sEBF��@�}�\�rsI�of�0�) ��Է,rk��Z�ۅ|����b�S�
�� a-;k�L�G _E<4c�e2)a�7��/v8��3�H��Q��^���P�6v!����?mjXu���ez���kn��O#NSF�PŪVR5�>�߁�}y��D%�}�N����&1���Nl�e�m�v�"ET�\v?[����{wn���h��8����)�����X�%%��`K��`�io�(�K��G ��#��=�lu���Z���~1'6^E'�j7��c�H�#��Q�O�yǡ#��1y�5
�["Q���Ŋ�w#��q��0��>���z)tf(�G�&Ǭ �����!� �u#�������;�L��T0��u�G*�J��Y
UX��9�y}���s���rZd+�mZw�2�Id�%�)#O�9(@|\G lsn���fj]Vb�BO.���xʺ!����2�}�����T<�yǟ�4�f��U|�����:Z=_l
f�(�ӆ �hZU��?�2;�37��3#�T��V��@:��0��,9�J�N�DA���IP�3C�ڡ`5�����Y��Ǡii8O���B�9�G[[�[�] 낧
}�,op5
}�G �v�������6 >�c������-�Ĕs��t���S3qx��8�MX%���?�=PoL2�i�H���XM�M��}سi���L\�_�hDx�"2ۂ�u�#Z,@%��zPج�dC�hv@�4��S4�G`��O"�ы�Iɕ,m�U�x+үE��9�5�#3K��=tT�l�.PdG $���Ĝ��J�h�V�
R.*��w�Ӈ"�zp$9BS�j:�/pxz��ޓ=\Uۡ7�z�4��/�`;�Ɛ-K�iJ�{��@vV�,x-�f2[���h�
���
f,A �E�ڞɘ�`t�o7H�Z-�?`˦�s��B+�pݳ��<P����X�C_��%Ж��
8)sfa!/RQG �F���e|)̙2�h�w�}RSoV$1���ݩ��CI��a<\w�Y�8�mt�Rj�,���,zoן@tp���
�mײ�!z�����3ي�$��7r�[E#���Q@���9�P���@oh(}��*WqWyr���H�8
֣"�^�oDB�ZbB��O�/�_�� U!,?1��E���O�[��+��5G ��I��7��o�G�9YR��ui�)�Z�9
Ϲ eST_)>����^Sp���>�t+�}��~=��M7�5�Ԇ���=;p�y�6H�M`6���V(��I=�i��C\:�+:���4~��k�鶗y������?���P=E&��#�2䍦Bې�\��
v#�&8�A����f%�(]JG S�\�܍�-�8QT���N&�q`$b��h{�6)a���O �Z;ƅ2��ͪ1.|�).�a�+�w����Ǖ�M:N����[k���ˊ�M|��6"<�qX��;L�y�;%Td�z���e��=��p���h������'�꺆�j��=̀���{$�`��Y|AnϢ�.c��Lpn`x��5<G ��ն�P��x�h�B��y�(�������}�� ��ւ���ۺ��ޜ�ࢂOv�0��~y�%�:��1t�D��*z
ϻ�c���V(q���a�@�Ex��u�����o����pJ�bͶK��0��pZ�
L*�+�o��E��)h�s���6�ʔO�,���J2�/s��)��{wp�W��G �<}[����>�U!�쯪���a�p�V����a(��⦘�%���A!Ht|�ˬhG-b�@�=\qJJj9yǴ[yGT4�ͫ%M�M6I�>�"��$��E/y�̖Xy�I�k�*f���m1*@ �#�2V��#�ÉVQY,�Ӗ�}`����fX +eS>